a lot to contend with - Türkçe İngilizce Sözlük